﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_HRM_PROCESS_ADVANCEData : MarshalByRefObject, IHRM_PROCESS_ADVANCEData
    {
        HRM_PROCESS_ADVANCEData PROCESS_ADVANCE = new HRM_PROCESS_ADVANCEData();

        public int HRM_PROCESS_ADVANCE_Delete(Guid AdvanceID)
        {
            return PROCESS_ADVANCE.HRM_PROCESS_ADVANCE_Delete(AdvanceID);
        }
        public int HRM_PROCESS_ADVANCE_Disable(Guid AdvanceID, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet HRM_PROCESS_ADVANCE_Get(Guid AdvanceID)
        {
            return PROCESS_ADVANCE.HRM_PROCESS_ADVANCE_Get(AdvanceID);
        }
        public System.Data.DataSet HRM_PROCESS_ADVANCE_GetList()
        {
            return PROCESS_ADVANCE.HRM_PROCESS_ADVANCE_GetList();
        }
        public int HRM_PROCESS_ADVANCE_Insert(Guid AdvanceID, string EmployeeCode, string Reason, DateTime Date, decimal Money, string Person)
        {
            return PROCESS_ADVANCE.HRM_PROCESS_ADVANCE_Insert(AdvanceID,EmployeeCode,Reason,Date,Money,Person);
        }
        public int HRM_PROCESS_ADVANCE_Save(Guid AdvanceID, string EmployeeCode, string Reason, DateTime Date, decimal Money, string Person)
        {
            return PROCESS_ADVANCE.HRM_PROCESS_ADVANCE_Save(AdvanceID, EmployeeCode, Reason, Date, Money, Person);
        }
        public int HRM_PROCESS_ADVANCE_Update(Guid AdvanceID, string EmployeeCode, string Reason, DateTime Date, decimal Money, string Person)
        {
            return PROCESS_ADVANCE.HRM_PROCESS_ADVANCE_Update(AdvanceID,EmployeeCode,Reason,Date,Money,Person);
        }
       
    }
}
